Study Smarter, Not Harder: Maximize Your Sof Olympiad Results With These Book Recommendations